storm of applaud - German English Dictionary